python 3.8.2 compile: add tp_print to PyTypeObject
authorJustin Luth <justin_luth@sil.org>
Sat, 22 Feb 2020 04:30:15 +0000 (07:30 +0300)
committerRene Engelhard <rene@debian.org>
Wed, 29 Apr 2020 19:28:30 +0000 (20:28 +0100)
commite873d1a4724ac2f8ee4a91f6b095324470b18d30
treef3692f0bbfe47536ae37371de50ec57a6b522612
parent5ec50698b3c64025ca8dfec93f6f2a99099d5d70
python 3.8.2 compile: add tp_print to PyTypeObject

I couldn't find this documented on the Internet though,
as the 3.9 and 3.8.2rc documentation didn't mention it
as an added item...

I'm using Ubuntu 20.04 alpha with python3 --version
Python 3.8.2rc1

This fixes pyuno/source/module/pyuno.cxx:1689:1: error:
missing initializer for member â€˜_typeobject::tp_print’
[-Werror=missing-field-initializers]

Change-Id: Idec5720050572b34628267cd94557dabf7edbf3c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89247
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Gbp-Pq: Name python3.8.2.diff
pyuno/source/module/pyuno.cxx
pyuno/source/module/pyuno_callable.cxx
pyuno/source/module/pyuno_iterator.cxx
pyuno/source/module/pyuno_runtime.cxx
pyuno/source/module/pyuno_struct.cxx